*{margin:0; padding:0}
ul {list-style-type:none;}
a {text-decoration:none; color:white;}
body{width:auto; margin:0 auto; font-family: "宋体"; color: #444;}
#top {height:272px; background: url(../images/common_top_bg.gif) repeat;}
#logo {width:119px; height:60px; background: url(../images/web_css_sprite.png) no-repeat -259px -62px;
	     text-indent:-9999px; margin-left:252px; margin-left:220px\9; _margin-left:245px; float:left; display:inline;}
#apply {width:89px; height:29px; background: url(../images/common_apply.gif) no-repeat; 
	     font-size:16px; color:white; line-height:29px; text-align:center; float:right; margin-right:260px;
	     margin-right:225px\9; _margin-right:245px; margin-top: 27px; display:inline;}
#banner {width:952px; height:211px; background: url(../images/common_banner.jpg) no-repeat; clear:both; margin-left:165px; margin:0 auto;}
#main {height:824px; background: url(../images/common_body_bg.gif) repeat; padding-left:167px; padding-right:166px;}
#main_center {width:951px; height:824px; background:white; margin:0 auto;}
#nav ul {height:24px; margin-top:5px;}
#nav ul li{float:left; width:105px; height:24px; color:white; text-align:center; line-height:24px;}
#nav ul #main_page {margin-left:26px; background: url(../images/home_nav_fouse.gif) no-repeat; display:inline;}
#nav ul #main_page a {color:#87ca29; font-weight:bold;}
#left {width:11px; height:38px; background: url(../images/home_nav_left_bg.gif) no-repeat; float:left; margin-left:1px;}
#center {width:918px; height:38px; background: url(../images/common_nav_bg.gif) repeat; float:left;}
#right {width:20px; height:38px; /*background: url(../images/web_css_sprite.png) no-repeat -431px -8px;*/ background: url(../images/home_nav_right_bg.gif) no-repeat; float:left; margin-bottom:10px;}

#news {clear:both; margin-left:20px; }
#news_left {height:221px; width:13px; background: url(../images/web_css_sprite.png) no-repeat -105px -241px; float:left;}
#news_center {width:639px; height:219px; float:left; background: url(../images/home_news_bg.gif) repeat; 
	           border-top:1px solid #f7e677; border-bottom:1px solid #f7e677;}
#news_left_pic {width:269px; height:196px; background: url(../images/home_news_left_pic.jpg) no-repeat; margin-top:10px; float:left; margin-right:20px;}
#news_content {margin-top:10px; float:left;}
#news_content dt {height:20px;}
#news_content dd {height:34px; line-height:34px; background: url(../images/home_news_arrow.gif) no-repeat left center; 
	               border-bottom:1px dotted #f7e677; text-indent:20px; font-size:14px;}
#news_content #none_border {border:none;}	               
#news_right {width:12px; height: 221px; background: url(../images/web_css_sprite.png) no-repeat -130px -241px; float:left;}
#video {width:237px; height:221px; background: url(../images/home_video_pic.jpg) no-repeat; float:left; margin-left:10px; margin-bottom:10px;}

#detail {margin-left:20px; clear:both;}
#detail_left {width:13px; height:285px; background: url(../images/home_detail_left_bg.gif) no-repeat; float:left;}
#detail_center {width:651px; float:left; height:284px; border-top:1px solid #e5e5e5; background: url(../images/home_boolulu.jpg) no-repeat right;}
#host,#time{margin-top:20px; color:#35a2c9; margin-bottom:20px;}
#host dd {height:25px; line-height:25px;}
#host dt {float:left; font-size:16px; font-weight:bold;}
#time dt {float:left; font-size:16px; font-weight:bold; color:#35a2c9;}
#time dt {float:left;}
#time dd {margin-bottom:10px; color:white; text-indent:10px;}
#aim dt {float:left; font-weight:bold; color:#35a2c9; font-size:16px;}
#line1,#line2,#line3,#line4,#line5,#line6,#line7 {font-size:14px; height:25px; line-height:25px;}
#line6 {background:#ef697a; width:320px; margin-left:88px;}
#line2,#line3 {text-indent:88px;}
#host #line1 {float:left; margin-left:11px;}
#time #line4 {float:left; background:#90c44b; margin-left:11px; width:380px;}
#aim #line7 {float:left; color:#35a2c9; margin-left:11px;}
#host #line2 {clear:both;}
#time #line5 {clear:both; background:#4c93c4; width:340px; margin-left:88px;}
/*#detail_right {width:12px; height:285px; background: url(../images/web_css_sprite.png) no-repeat -419px -201px; float:left;}*/

#round {clear:both; margin-left:20px;}
#round_left {width:13px; height:137px; background: url(../images/home_round_left_bg.gif) no-repeat; float:left;}
#round_center {width:640px; height:137px; float:left; background: #84d3ee;}
#round_center ul li {float:left; margin-top:15px; margin-left:8px;}
#round_center ul #first {margin-left:23px; display:inline;}
#round_right {width:12px; height:137px; background: url(../images/web_css_sprite.png) no-repeat -180px -241px; float:left;}

#ad {width:237px; height:183px; float:left; margin-left:10px;}
#ad ul #ad1 a{width:237px; height:80px; background: url(../images/web_css_sprite.png) no-repeat -10px -62px; 
						 text-indent:-9999px; display:block; margin-bottom:10px;}
#ad ul #ad2 a{width:237px; height:81px; background: url(../images/web_css_sprite.png) no-repeat -9px -150px; 
						 text-indent:-9999px; display:block; margin-bottom:10px;}
#contact {float:left; margin-left:10px; margin-top:-108px;}					 
#contact_left {width:10px; height:245px; background: url(../images/web_css_sprite.png) no-repeat -57px -241px; float:left;}
#contact_center {width:218px; height:244px; background: #f2f2f2; float:left; margin-top:3px;}
#contact_center dl {margin-left:12px;}
#contact_center dl dt{border-bottom:1px dotted black; margin-top:12px; margin-bottom:10px; height:30px; line-height:30px;}
#contact_center dl dd{font-size:12px; height:25px; line-height:25px;}
#contact_center dl #tel,#tax,#post,#add{text-indent:16px;}
#contact_center dl #num,#add2 {text-indent:59px;}
#contact_right {width:10px; height:245px; background: url(../images/web_css_sprite.png) no-repeat -77px -243px; 
	             float:left;  margin-top:3px; margin-bottom:10px;}

#bottom {margin-left:20px; clear:both; margin-top:10px;}
#bottom_left {height:76px; width:13px; background: url(../images/web_css_sprite.png) no-repeat -10px -241px; float:left;}
#bottom_center {height:76px; width:890px; float:left; background:#f2f2f2; margin-top:1px;}
#bottom_center p {height:30px; line-height:30px; text-align:center; font-size:12px; margin-top:2px;}
#bottom_right {height:76px; width:10px; background: url(../images/web_css_sprite.png) no-repeat -35px -241px; float:left;}

/**
 *
 * 活动概述
 */
 
.breadcrumb {margin-left:30px; border-bottom:1px dotted #ccc; padding-bottom:10px; width:901px;}
.breadcrumb span{color:#0050a4;}

/**
 *
 * 分选区介绍
 */

#region_list {width:210px; float:left; margin-left:30px;}
#region_list_top {width:210px; height:17px; background: url(../images/region_left_top_bg.gif) no-repeat; margin-top:15px;}
#region_list_center {height:485px; background:#4bc7e1;}
#region_list_center dl {color:white; height:30px; line-height:30px;}
#region_list_center dl .province {background: url(../images/region_left_arrow.gif) no-repeat left center; margin-left:25px; text-indent:20px;}
#region_list_center dl .city {margin-left:45px;}
#region_list_center dl .city a {text-decoration:underline;}
#region_list_center dl dt {border-bottom:1px dotted white; margin-left:25px; font-weight:bold;}
#region_list_bottom {width:210px; height:18px; background: url(../images/region_left_bottom_bg.gif) no-repeat;}
#introduce {height:627px; width:647px; float:left; margin-left:20px; margin-top:15px;}
#title {height:32px; font-size:10px; background:#efefef; padding-left:30px; padding-right:30px;}
#title h1 {float:left; font-weight:bold; color:#0050a4; line-height:32px;}
#title h2 {float:right; font-weight:normal; line-height:32px;}
#title h2 a {color:#0050a4;}

/**
 *
 * 专家顾问团
 */
 
.expert_list {width:892px; height:577px; margin-left:30px; margin-right:30px; margin-top:50px;}